package com.zzq.domain.entity;

import java.math.BigDecimal;
import java.io.Serializable;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author 谢文宗
 * @since 2023-09-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class SmileShootRecord extends BaseEntity implements Serializable {

    private static final long serialVersionUID=1L;


    /**
     * 相册id
     */
    private Long albumId;

    private String recordOrderNo;

    /**
     * 拍摄地址id
     */
    private Long shootAddressId;

    /**
     * 摄影师id
     */
    private Long photographerId;

    /**
     * 客户id
     */
    private Long clientId;

    /**
     * 拍摄编号
     */
    private String clientNo;

    /**
     * 选择相册的数量
     */
    private Integer chooseNum;

    /**
     * 地点规则id
     */
    private Long feeId;

    /**
     * 总金额（存在优惠时：未优惠金额-优惠金额）
     */
    private BigDecimal amount;

    /**
     * 已支付金额
     */
    private BigDecimal payedAmount;

    /**
     * 是否有优惠
     */
    private Boolean favorable;

    /**
     * 优惠金额
     */
    private BigDecimal favorableAmount;
    private Boolean pay;

    /**
     * 未优惠金额
     */
    private BigDecimal unfavorableAmount;





}
